Parallelisation of Data Visualisation Karolis Skripka, 2016
ثبت نشده
چکیده
منابع مشابه
A Domain-Specific Interpreter for Parallelizing a Large Mixed-Language Visualisation Application
We describe a technique for performing domain-specific optimisation based on the formation of an execution plan from calls made to a domain-specific library. The idea is to interpose a proxy layer between the application and the library that delays execution of the library code and, in so doing, captures a recipe for the computation required. This creates the opportunity for a “domain-specific ...
متن کاملAn Interactive Framework Based on Geometry Driven Data Distribution and Parallelisation
In this paper, we present an interactive framework, which is capable of delivering access to huge amounts of data from Building Information Models (BIM) and digital terrain data by using hierarchical data structures and elaborate algorithms in an efficient multi-level fashion. This framework bridges the gap between big datasets and accurate numerical simulations by exploiting parallelisation an...
متن کاملDiscovering and exploiting parallelism in DOACROSS loops
Although multicore processors have been the norm for a decade, programmers still struggle to write parallel general-purpose applications, resulting in underutilised on-chip resources. Automatic parallelisation is a promising approach to improving the performance of such applications without burdening the programmer. I explore various techniques for automatically extracting parallelism which spa...
متن کاملUn modèle de structure de données Cache-aware pour un parallélisme et un équilibrage dynamique de la charge. (Cache Aware Dynamics Data Layout for Efficient Shared Memory Parallelisation)
متن کامل
Parallelisation of the Model-based Iterative Reconstruction Algorithm Dira.
New paradigms for parallel programming have been devised to simplify software development on multi-core processors and many-core graphical processing units (GPU). Despite their obvious benefits, the parallelisation of existing computer programs is not an easy task. In this work, the use of the Open Multiprocessing (OpenMP) and Open Computing Language (OpenCL) frameworks is considered for the pa...
متن کامل